natural disaster search and rescue - Turkish English Dictionary